lifetime pension - English Synonyms Dictionary